package file;

import java.io.File;
import java.io.IOException;

/**
 * \* Created with IntelliJ IDEA.
 * \* User: Administrator
 * \* Date: 2022/4/7
 * \* Time: 16:35
 * \* To change this template use File | Settings | File Templates.
 * \* Description:
 * \
 */
public class Demo1 {
    public static void main(String[] args) throws IOException {
        //通过绝对路径进行定位
        File f = new File("D:/a.txt");
        System.out.println(f.getParent());//获取到文件的父目录
        System.out.println(f.getName());//获取到文件名
        System.out.println(f.getPath());//获取到文件路径，就是构造file的时候指定的路径
        System.out.println(f.getAbsoluteFile());//获取到绝对路径
        System.out.println(f.getCanonicalPath());//获取到绝对路径

        System.out.println("===============");
    //通过相对路径定位
    File f2 = new File(".a.txt");
        System.out.println(f2.getParent());//获取到文件的父目录
        System.out.println(f2.getName());//获取到文件名
        System.out.println(f2.getPath());//获取到文件路径，就是构造file的时候指定的路径
        System.out.println(f2.getAbsoluteFile());//获取到绝对路径
        System.out.println(f2.getCanonicalPath());//获取到绝对路径

    }
}
